high-mobility shelter - French English Dictionary